devilled eggs - French English Dictionary